package com.wideplay.warp.security;

import com.google.inject.BindingAnnotation;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;

/**
 * Created by IntelliJ IDEA.
 * User: dprasanna
 * Date: 4/12/2007
 * Time: 12:35:53
 * <p/>
 * Internal annotation applied to collections of objects that require explicit
 * initialization (i.e. spring beans).
 *
 * @author dprasanna
 * @since 1.0
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.PARAMETER)
@BindingAnnotation
        @interface Startable {
}
